poultry liver - French English Dictionary